science prodigy - French English Dictionary